Get the sum of digits in a non-negative integer¶
Get the sum of digits in non-negative integer.
Test Data:
sumDigits(345) -> 12
sumDigits(45) -> 9
def sum_digits(N):
if N == 0:
return 0
else:
return N % 10 + sum_digits(int(N / 10))
# test
print(sum_digits(345)) # 12
print(sum_digits(45)) # 9